Volume 29, Issue 2, May 2023, Pages 85-102
Rasha Ali Ahmed Abdelmowla; Hanan Ali Ahmed Abdelmowla; Ahmed M I Taha; Ahmed M M Elkoussy; Samia Youssef Sayed
Volume 25, Issue 2, June 2022, Pages 163-176
Rasha Ali Ahmed Abdelmowla; Hanan Ali Ahmed Abdelmowla; Asmaa Sayed Abd-Elmageed